package o;

import android.content.Context;
import android.os.RemoteException;
import androidx.annotation.NonNull;
import com.huawei.appmarket.framework.coreservice.DataHolder;
import com.huawei.appmarket.framework.coreservice.Status;
import com.huawei.appmarket.service.externalservice.distribution.download.request.BatchDownloadIPCRequest;
import com.huawei.appmarket.service.externalservice.distribution.download.response.BatchDownloadResponse;

public class dyy implements dhe<BatchDownloadIPCRequest, BatchDownloadResponse> {
    public void ˊ(Context context, DataHolder<BatchDownloadIPCRequest> dataHolder, dgz o_dgz) throws RemoteException {
        if (doo.ˊ(context)) {
            new dxc(context, ˏ(), o_dgz).ˋ(dataHolder);
            return;
        }
        Status status = new Status();
        status.ˋ(7);
        o_dgz.ॱ(status);
        Logger.ˎ("BatchDownloadProcess", "have No network");
    }

    @NonNull
    public BatchDownloadResponse ˏ() {
        return new BatchDownloadResponse();
    }
}
